package com.xisoft.bx.entity.SqBill;

import com.xisoft.entity.ZSuperEntityVo;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 
 * @description 类描述：BX_TRAVEL_PARTNER 同行人表
 * @author      作者：*****
 * @create      创建时间：20220926
 * @update      修改时间：20220926
 */
 
@Table(name = "BX_TRAVEL_PARTNER")
public class TravelPartnerVO extends ZSuperEntityVo {


	 //自定义项4
	 @Column(name = "DEF4")
	 private String def4;

	 //自定义项5
	 @Column(name = "DEF5")
	 private String def5;

	 //自定义项6
	 @Column(name = "DEF6")
	 private String def6;

	 //自定义项7
	 @Column(name = "DEF7")
	 private String def7;

	 //自定义项8
	 @Column(name = "DEF8")
	 private String def8;

	 //自定义项9
	 @Column(name = "DEF9")
	 private String def9;

	 //自定义项10
	 @Column(name = "DEF10")
	 private String def10;

	 //自定义项11
	 @Column(name = "DEF11")
	 private String def11;

	 //自定义项12
	 @Column(name = "DEF12")
	 private String def12;

	 //主键
	 @Id
	 @Column(name = "PARTNER_ID")
	 private String partner_id;

	 //单据主键
	 @Column(name = "PARTNER_BX_ID")
	 private String partner_bx_id;

	 //人员主键
	 @Column(name = "PARTNER_BHE_ID")
	 private String partner_bhe_id;

	 //扩展字段1
	 @Column(name = "EXTEND1")
	 private String extend1;

	 //扩展字段2
	 @Column(name = "EXTEND2")
	 private String extend2;

	 //扩展字段3
	 @Column(name = "EXTEND3")
	 private String extend3;

	 //扩展字段4
	 @Column(name = "EXTEND4")
	 private String extend4;

	 //扩展字段5
	 @Column(name = "EXTEND5")
	 private String extend5;

	 //扩展字段6
	 @Column(name = "EXTEND6")
	 private String extend6;

	 //扩展字段7
	 @Column(name = "EXTEND7")
	 private String extend7;

	 //扩展字段8
	 @Column(name = "EXTEND8")
	 private String extend8;

	 //扩展字段9
	 @Column(name = "EXTEND9")
	 private String extend9;

	 //扩展字段10
	 @Column(name = "EXTEND10")
	 private String extend10;

	 //来源 0手工增加，1申请单带出
	 @Column(name = "ORIGIN")
	 private String origin;

	 //TS
	 @Column(name = "TS")
	 private String ts;

	 //是否删除，1为删除，0为未删除
	 @Column(name = "STATUS")
	 private String status;

	 //单据类型
	 @Column(name = "PARTNER_BBD_ID")
	 private String partner_bbd_id;

	 //备注
	 @Column(name = "REMARK")
	 private String remark;

	 //科室主键
	 @Column(name = "PARTNER_DEPT_ID")
	 private String partner_dept_id;

	 //删除标志，0否，1是
	 @Column(name = "DELETE_FLAG")
	 private String delete_flag;

	 //自定义项1
	 @Column(name = "DEF1")
	 private String def1;

	 //自定义项2
	 @Column(name = "DEF2")
	 private String def2;

	 //自定义项3
	 @Column(name = "DEF3")
	 private String def3;

	
    
    /**
	 * @description 方法描述：自定义项4
	 * @return the def4
	 */
	
	 public String getDef4() {
		return def4;
	 }

    /**
	 * @description 方法描述：自定义项4
	 * @param def4
	 */
	 public void setDef4(String def4) {
		this.def4 = def4;
	 }
    
    /**
	 * @description 方法描述：自定义项5
	 * @return the def5
	 */
	
	 public String getDef5() {
		return def5;
	 }

    /**
	 * @description 方法描述：自定义项5
	 * @param def5
	 */
	 public void setDef5(String def5) {
		this.def5 = def5;
	 }
    
    /**
	 * @description 方法描述：自定义项6
	 * @return the def6
	 */
	
	 public String getDef6() {
		return def6;
	 }

    /**
	 * @description 方法描述：自定义项6
	 * @param def6
	 */
	 public void setDef6(String def6) {
		this.def6 = def6;
	 }
    
    /**
	 * @description 方法描述：自定义项7
	 * @return the def7
	 */
	
	 public String getDef7() {
		return def7;
	 }

    /**
	 * @description 方法描述：自定义项7
	 * @param def7
	 */
	 public void setDef7(String def7) {
		this.def7 = def7;
	 }
    
    /**
	 * @description 方法描述：自定义项8
	 * @return the def8
	 */
	
	 public String getDef8() {
		return def8;
	 }

    /**
	 * @description 方法描述：自定义项8
	 * @param def8
	 */
	 public void setDef8(String def8) {
		this.def8 = def8;
	 }
    
    /**
	 * @description 方法描述：自定义项9
	 * @return the def9
	 */
	
	 public String getDef9() {
		return def9;
	 }

    /**
	 * @description 方法描述：自定义项9
	 * @param def9
	 */
	 public void setDef9(String def9) {
		this.def9 = def9;
	 }
    
    /**
	 * @description 方法描述：自定义项10
	 * @return the def10
	 */
	
	 public String getDef10() {
		return def10;
	 }

    /**
	 * @description 方法描述：自定义项10
	 * @param def10
	 */
	 public void setDef10(String def10) {
		this.def10 = def10;
	 }
    
    /**
	 * @description 方法描述：自定义项11
	 * @return the def11
	 */
	
	 public String getDef11() {
		return def11;
	 }

    /**
	 * @description 方法描述：自定义项11
	 * @param def11
	 */
	 public void setDef11(String def11) {
		this.def11 = def11;
	 }
    
    /**
	 * @description 方法描述：自定义项12
	 * @return the def12
	 */
	
	 public String getDef12() {
		return def12;
	 }

    /**
	 * @description 方法描述：自定义项12
	 * @param def12
	 */
	 public void setDef12(String def12) {
		this.def12 = def12;
	 }
    
    /**
	 * @description 方法描述：主键
	 * @return the partner_id
	 */
	
	 public String getPartner_id() {
		return partner_id;
	 }

    /**
	 * @description 方法描述：主键
	 * @param partner_id
	 */
	 public void setPartner_id(String partner_id) {
		this.partner_id = partner_id;
	 }
    
    /**
	 * @description 方法描述：单据主键
	 * @return the partner_bx_id
	 */
	
	 public String getPartner_bx_id() {
		return partner_bx_id;
	 }

    /**
	 * @description 方法描述：单据主键
	 * @param partner_bx_id
	 */
	 public void setPartner_bx_id(String partner_bx_id) {
		this.partner_bx_id = partner_bx_id;
	 }
    
    /**
	 * @description 方法描述：人员主键
	 * @return the partner_bhe_id
	 */
	
	 public String getPartner_bhe_id() {
		return partner_bhe_id;
	 }

    /**
	 * @description 方法描述：人员主键
	 * @param partner_bhe_id
	 */
	 public void setPartner_bhe_id(String partner_bhe_id) {
		this.partner_bhe_id = partner_bhe_id;
	 }
    
    /**
	 * @description 方法描述：扩展字段1
	 * @return the extend1
	 */
	
	 public String getExtend1() {
		return extend1;
	 }

    /**
	 * @description 方法描述：扩展字段1
	 * @param extend1
	 */
	 public void setExtend1(String extend1) {
		this.extend1 = extend1;
	 }
    
    /**
	 * @description 方法描述：扩展字段2
	 * @return the extend2
	 */
	
	 public String getExtend2() {
		return extend2;
	 }

    /**
	 * @description 方法描述：扩展字段2
	 * @param extend2
	 */
	 public void setExtend2(String extend2) {
		this.extend2 = extend2;
	 }
    
    /**
	 * @description 方法描述：扩展字段3
	 * @return the extend3
	 */
	
	 public String getExtend3() {
		return extend3;
	 }

    /**
	 * @description 方法描述：扩展字段3
	 * @param extend3
	 */
	 public void setExtend3(String extend3) {
		this.extend3 = extend3;
	 }
    
    /**
	 * @description 方法描述：扩展字段4
	 * @return the extend4
	 */
	
	 public String getExtend4() {
		return extend4;
	 }

    /**
	 * @description 方法描述：扩展字段4
	 * @param extend4
	 */
	 public void setExtend4(String extend4) {
		this.extend4 = extend4;
	 }
    
    /**
	 * @description 方法描述：扩展字段5
	 * @return the extend5
	 */
	
	 public String getExtend5() {
		return extend5;
	 }

    /**
	 * @description 方法描述：扩展字段5
	 * @param extend5
	 */
	 public void setExtend5(String extend5) {
		this.extend5 = extend5;
	 }
    
    /**
	 * @description 方法描述：扩展字段6
	 * @return the extend6
	 */
	
	 public String getExtend6() {
		return extend6;
	 }

    /**
	 * @description 方法描述：扩展字段6
	 * @param extend6
	 */
	 public void setExtend6(String extend6) {
		this.extend6 = extend6;
	 }
    
    /**
	 * @description 方法描述：扩展字段7
	 * @return the extend7
	 */
	
	 public String getExtend7() {
		return extend7;
	 }

    /**
	 * @description 方法描述：扩展字段7
	 * @param extend7
	 */
	 public void setExtend7(String extend7) {
		this.extend7 = extend7;
	 }
    
    /**
	 * @description 方法描述：扩展字段8
	 * @return the extend8
	 */
	
	 public String getExtend8() {
		return extend8;
	 }

    /**
	 * @description 方法描述：扩展字段8
	 * @param extend8
	 */
	 public void setExtend8(String extend8) {
		this.extend8 = extend8;
	 }
    
    /**
	 * @description 方法描述：扩展字段9
	 * @return the extend9
	 */
	
	 public String getExtend9() {
		return extend9;
	 }

    /**
	 * @description 方法描述：扩展字段9
	 * @param extend9
	 */
	 public void setExtend9(String extend9) {
		this.extend9 = extend9;
	 }
    
    /**
	 * @description 方法描述：扩展字段10
	 * @return the extend10
	 */
	
	 public String getExtend10() {
		return extend10;
	 }

    /**
	 * @description 方法描述：扩展字段10
	 * @param extend10
	 */
	 public void setExtend10(String extend10) {
		this.extend10 = extend10;
	 }
    
    /**
	 * @description 方法描述：来源 0手工增加，1申请单带出
	 * @return the origin
	 */
	
	 public String getOrigin() {
		return origin;
	 }

    /**
	 * @description 方法描述：来源 0手工增加，1申请单带出
	 * @param origin
	 */
	 public void setOrigin(String origin) {
		this.origin = origin;
	 }
    
    /**
	 * @description 方法描述：TS
	 * @return the ts
	 */
	
	 public String getTs() {
		return ts;
	 }

    /**
	 * @description 方法描述：TS
	 * @param ts
	 */
	 public void setTs(String ts) {
		this.ts = ts;
	 }
    
    /**
	 * @description 方法描述：是否删除，1为删除，0为未删除
	 * @return the status
	 */
	
	 public String getStatus() {
		return status;
	 }

    /**
	 * @description 方法描述：是否删除，1为删除，0为未删除
	 * @param status
	 */
	 public void setStatus(String status) {
		this.status = status;
	 }
    
    /**
	 * @description 方法描述：单据类型
	 * @return the partner_bbd_id
	 */
	
	 public String getPartner_bbd_id() {
		return partner_bbd_id;
	 }

    /**
	 * @description 方法描述：单据类型
	 * @param partner_bbd_id
	 */
	 public void setPartner_bbd_id(String partner_bbd_id) {
		this.partner_bbd_id = partner_bbd_id;
	 }
    
    /**
	 * @description 方法描述：备注
	 * @return the remark
	 */
	
	 public String getRemark() {
		return remark;
	 }

    /**
	 * @description 方法描述：备注
	 * @param remark
	 */
	 public void setRemark(String remark) {
		this.remark = remark;
	 }
    
    /**
	 * @description 方法描述：科室主键
	 * @return the partner_dept_id
	 */
	
	 public String getPartner_dept_id() {
		return partner_dept_id;
	 }

    /**
	 * @description 方法描述：科室主键
	 * @param partner_dept_id
	 */
	 public void setPartner_dept_id(String partner_dept_id) {
		this.partner_dept_id = partner_dept_id;
	 }
    
    /**
	 * @description 方法描述：删除标志，0否，1是
	 * @return the delete_flag
	 */
	
	 public String getDelete_flag() {
		return delete_flag;
	 }

    /**
	 * @description 方法描述：删除标志，0否，1是
	 * @param delete_flag
	 */
	 public void setDelete_flag(String delete_flag) {
		this.delete_flag = delete_flag;
	 }
    
    /**
	 * @description 方法描述：自定义项1
	 * @return the def1
	 */
	
	 public String getDef1() {
		return def1;
	 }

    /**
	 * @description 方法描述：自定义项1
	 * @param def1
	 */
	 public void setDef1(String def1) {
		this.def1 = def1;
	 }
    
    /**
	 * @description 方法描述：自定义项2
	 * @return the def2
	 */
	
	 public String getDef2() {
		return def2;
	 }

    /**
	 * @description 方法描述：自定义项2
	 * @param def2
	 */
	 public void setDef2(String def2) {
		this.def2 = def2;
	 }
    
    /**
	 * @description 方法描述：自定义项3
	 * @return the def3
	 */
	
	 public String getDef3() {
		return def3;
	 }

    /**
	 * @description 方法描述：自定义项3
	 * @param def3
	 */
	 public void setDef3(String def3) {
		this.def3 = def3;
	 }
	

}
